deep tropics - Spanish English Dictionary